cell ultrastructure - Spanish English Dictionary